common horehound

Noun
  1. (thực vật học) cây húng xạ.
common horehound
A gardener carefully harvests common horehound from her herb garden.